free-range eggs - French English Dictionary